package com.linkai.blibli2021.blibli;

import java.util.*;

class Solution {
    /* Write Code Here */
    public int strstr(String a, String b) {
        // 转换成为字符数组
        char[] aChars = a.toCharArray();
        char[] bChars = b.toCharArray();

        // 当前循环匹配成功字符串的个数
        int num = 0;
        // 遍历a字符串的所有字符; 指针 i 是指向当前元素；指针j表示相较于当前元素的位移
        for (int i = 0; i < a.length(); i++) {
            // 每次循环重置 num 的值
            num = 0;
            for (int j = 0; j < b.length(); j++) {
                if (aChars[i + j] == bChars[j]) {
                    // 表示当前已经
                    num++;
                } else {
                    break;
                }
            }
            // 如果匹配成功字符串个数等于B的长度，这返回i
            if (num == b.length()) {
                return i;
            }
        }

        return -1;
    }
}

public class Main {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        int res;
            
        String _a;
        try {
            _a = in.nextLine();
        } catch (Exception e) {
            _a = null;
        }
        
        String _b;
        try {
            _b = in.nextLine();
        } catch (Exception e) {
            _b = null;
        }
  
        res = new Solution().strstr(_a, _b);
        System.out.println(String.valueOf(res));    

    }
}
